environmental science - French English Dictionary